render waterproof - French English Dictionary